@信仰
1年前 提问
1个回答
什么是 Modbus 协议
房乐
1年前
Modbus 协议是:
Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年发明的一种工业控制总线协议,是全球第一个真正用于工业现场的总线协议。Modbus以其简单、健壮、开放而且不需要特许授权的特点,成为通用通信协议。为了适应以太网环境,Modbus被封装在TCP包中,并且在默认情况下通过TCP协议的502端口进行传输。
基于Modbus协议的系统由带智能终端的可编程逻辑控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件,又包括软件。可应用于各种数据采集和过程监控。
Modbus协议采用主-从结构,为客户机和服务器之间提供通信连接。
Modbus协议定义了一个与基础通信无关的协议数据单元(Protocol Description Unit,PDU),描述协议的基本功能。PDU属于应用数据单元(Application Data Unit,ADU)的一部分,除此之外,ADU还包括附加地址域和差错校验域及实际传输的数据,这个数据可能是业务数据,也可能是指令、响应信息或报警信息等。
Modbus协议包括ASCII、RTU、TCP三种报文类型,可以使用串口传输数据和指令。